package juegoDeRol;

public abstract class Arma {
	private String nombre;
	private int danio;
	

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public int getDanio() {
		return danio;
	}

	public void setDanio(int danio) {
		this.danio = danio;
	}

	public void disparar(Unidad enemigo){
		
			if(enemigo.isEscudo() == true){
				enemigo.setVida(enemigo.getVida() - this.getDanio()/2);	
				}
			else{
				enemigo.setVida(enemigo.getVida() - this.getDanio());
				}
			
			if(enemigo.getVida() <= 0){
				enemigo.setVida(0);
				System.out.println("Enemigo muerto!!");
			}
		}		
	}